﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using ApuestaJMG.GUI.Contrato;
using Datos.Entidades;
using ApuestasJMG.GUI.Contrato;
using Logica.Comandos.AdministracionUsuarios;
using Datos.Entidades.FabricaEntidades;
using Logica.Comandos;
using Logica.FabricaLogica;
using System.Windows.Forms;


namespace ApuestasJMG.GUI.Presentador
{
    public class PresentadorConsultarCategoria
    {
        private IContratoConsultarCategoria _categoria;
        List<Entidad> listaCategorias = new List<Entidad>();

        Entidad maquina = new Entidad();

        public PresentadorConsultarCategoria(IContratoConsultarCategoria categoria)
        {
            _categoria = categoria;
        }

        public void ConsultarUsuariosActivos()
        {
            Comando comando = FabricaComandoCategoria.CrearComandoListarCategoria();
            comando.Ejecutar();
            listaCategorias = comando.ListaEntidad;
            _categoria.GridViewConsultarCategoria.DataSource = listaCategorias;
            _categoria.GridViewConsultarCategoria.DataBind();

        }
    }
}